package service

import (
	"fmt"
	"math/rand"
	"time"
)

type SMSService struct{}

/**
 * @author feige
 * @date 2023-10-09
 * @version 1.0
 * @desc  根据手机号码发送短信，可以考虑使用阿里云获取其它云的短信服务
 */
func (service *SMSService) SendPhone(telephone string) (code string, flag bool, err error) {
	// 这里要调用阿里云的一个短信发送服务
	sendCode := fmt.Sprintf("%06v", rand.New(rand.NewSource(time.Now().UnixNano())).Int63n(1000000))
	return sendCode, true, nil
}
